Micron Document
Livres et Wikis | Archives | Info


JavaScript Object Notation
part 7/8 ยท 25.0 KB total
โ—€ Prev ยท Parts ยท Full ยท Next โ–ถ
layout: Wide ยท Narrow ยท Centered
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Extensions du format

JSONP

JSONP ou JSON-P (pour JSON with padding, en franรงais, ยซ JSON avec
formatage ยป) est une extension dans laquelle le nom de la fonction de
retour est indiquรฉcite-ref-9[9]. Lโ€™idรฉe originale proviendrait du blog de Bob
Ippolito en 2005cite-ref-10[10] et est maintenant rรฉpandue dans les applications
Web 2.0, telle que Googleโ€™s toolkit Applicationscite-ref-11[11]. Des amรฉliorations
sont prรฉvues pour y ajouter des argumentscite-ref-12[12].

JSONP utilise des balises de scripts, les appels sont ouverts. Ainsi,
JSONP peut รชtre inappropriรฉ pour transporter des informations
confidentielles.

JSON5

JSON5 est une extension de la syntaxe du JSON, destinรฉ ร  contourner les
limitations de ce dernier.

Spรฉcifications

โ€ข Les noms des champs ne sont plus entre guillemets
โ€ข Support des commentaires (sur une ou plusieurs lignes)
โ€ข Les nombres peuvent รชtre reprรฉsentรฉs au format hexadรฉcimal, รชtre
prรฉcรฉdรฉs du signe positif (+), avoir pour valeur Infinity ou NaN
โ€ข Espaces blancs supplรฉmentaires autorisรฉs
โ€ข Les chaรฎnes de caractรจres peuvent รชtre contenus entre apostrophes

HJSON

HJSON est une extension de la syntaxe JSON, ayant le mรชme objectif que
JSON5 (voir ci-dessus).

Spรฉcifications

โ€ข Les champs peuvent รชtre sรฉparรฉs par un retour ร  la ligne au lieu d'une
virgule
โ€ข Possibilitรฉ d'รฉcrire des commentaires (#, //, /* ... */)
โ€ข L'utilisation des guillemets pour encapsuler une chaรฎne de caractรจres
n'est pas obligatoire
โ€ข Les chaรฎnes de caractรจres peuvent รชtre รฉcrites sur plusieurs lignes

Annexes

Articles connexes

โ€ข BSON (Binary JSON) : un format รฉtendant les possibilitรฉs du JSON
(donnรฉes temporelles, binaires, etc.), notamment utilisรฉ par MongoDB ;
โ€ข TopoJSON : un format de stockage des donnรฉes topologiques ;
โ€ข GeoJSON : un format de stockage des donnรฉes gรฉographiques ;
โ€ข YAML : un autre langage de sรฉrialisation de donnรฉes.
โ€ข JSON-LD : (pour JavaScript Object Notation for Link Data) est un
standard du W3C pour structurer des donnรฉes sur le web en utilisant du
JSONcite-ref-13[13]cite-ref-14[14].

Liens externes

โ€ข (en) JSON5
โ€ข (en) HJSON

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ—€ Prev ยท Parts ยท Full ยท Next โ–ถ